Exam Notes
Nyquist and Shannon laws, sampling theory. Parity, CRC and Hamming codes. 
Pure/Slotted/Persistent-ALOHA protocols. Bit synchronization (Manchester encoding), 
Frame synchronization(framing), HDLC, bit-stuffing. Frequency Division Multiplexing, 
Time Division Multiplexing (T1/E1), CDMA. IEEE 802.3 (Ethernet), CSMA/CD,  
binary exponential backoff. IEEE 802.11 (WiFi), CSMA/CA protocol.

Final exam topics: Bluetooth, RFID, Bridges & Spanning tree algorithm, VLANs, 
Dijkstra's Shortest path algorithm, Distance vector routing and count-to-infinity 
problem, Flooding, Link-State routing, Hierarchical routing. Congestion control,
Load shedding, Leaky bucket, Token bucket. IPv4 vs IPv6, IP class A/B/C addresses,
NAT.